self-generating cell - German English Dictionary